package cn.com.cifi.mars.bean.vo.signPlan;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 签约计划进度表
 * @author: jyx
 * @date: 2020/7/24 9:26
 */
@Data
public class SignPlanProgressVo {
    @ApiModelProperty(name = "businessDivisionName", value = "事业部名称")
    private String businessDivisionName;
    @ApiModelProperty(name = "cityCompanyName", value = "城市公司名称")
    private String cityCompanyName;
    @ApiModelProperty(name = "projectCode", value = "项目code")
    private String projectCode;
    @ApiModelProperty(name = "projectName", value = "项目名称")
    private String projectName;
    @ApiModelProperty(name = "stageCode", value = "分期Code")
    private String stageCode;
    @ApiModelProperty(name = "stageName", value = "分期名称")
    private String stageName;
    @ApiModelProperty(name = "yearSignTargetAmount", value = "年度签约目标金额")
    private BigDecimal yearSignTargetAmount;
    @ApiModelProperty(name = "lastYearSignTargetAmount", value = "上一个审批单年度签约目标金额")
    private BigDecimal lastYearSignTargetAmount;
    @ApiModelProperty(name = "differenceAmount", value = "差异金额")
    private BigDecimal differenceAmount;
    @ApiModelProperty(name = "signVersionName", value = "签约版本名称")
    private String signVersionName;
    @ApiModelProperty(name = "createByName", value = "创建人员名称")
    private String createByName;
    @ApiModelProperty(name = "createTime", value = "创建时间")
    private LocalDateTime createTime;
    @ApiModelProperty(name = "versionCreateName", value = "创建方式名称")
    private String versionCreateName;
    @ApiModelProperty(name = "versionStateName", value = "版本状态名称")
    private String versionStateName;
    @ApiModelProperty(name = "successApprovalTime", value = "审批通过时间")
    private LocalDateTime successApprovalTime;
    @ApiModelProperty(name = "soureSupplyVersionName", value = "版本来源-供货版本名称")
    private String soureSupplyVersionName;

}
